Big Huge Thesaurus

arctiid moth

noun